速報APP / 音樂與音效 / Audio Analyzer - Time & FFT - Free/No A

Audio Analyzer - Time & FFT - Free/No A

價格:免費

更新日期:2019-08-03

檔案大小:380k

目前版本:1.09

版本需求:Android 5.1 以上版本

官方網站:http://withstrings.com

Email:withstringsapps@gmail.com

聯絡地址:隱私權政策

Audio Analyzer  - Time & FFT - Free/No Ads(圖1)-速報App

Manual in PDF format:

http://withstrings.com/withstrings_audioanalyzer_manual.pdf

1. Description

Audio Analyzer acquires a signal from the device's microphone and displays its time-history and Fourier amplitude frequency spectrum (using a FFT algorithm). Sampling of the time history starts when the amplitude of the audio acquired at the microphone is greater than the adjustable trigger level slider. The length of acquisition is adjustable from 0.05 seconds to 1 second. Vertical scales for each of the graphs are independently adjustable or can be set to auto-scale. A cursor for each graph has three settings: off, find peak or find value using a slider. Linear or logarithmic amplitude displays are available for the vertical axis of the frequency graph. Data from the graphs are 4096 points and can be saved to a spreadsheet compatible formatted file.

Audio Analyzer  - Time & FFT - Free/No Ads(圖2)-速報App

2. Operation

Launch the application. Audio Analyzer will display a screen similar to figure 1. The cursors are initially off, frequency range is set to 20Khz, and vertical scales are set to auto mode. Pressing the Run button will start acquisition if the input amplitude is greater than the trigger level. Adjust the trigger level for the desired sensitivity by moving the red circle on the trigger slider.

The Freq(Time) button produces inverse results on the time and frequency graph. A wide frequency setting of 20Khz will produce a very small time sampling window of 0.05 seconds. Conversely a 1Khz frequency range will produce a sampling window of 1 second.

A cursor is available for each graph. The default setting is off. Pressing the cursor button one time will set it to peak mode. The peak (positive) will be shown on the graph with cross-hairs on the graph; its x,y coordinates are displayed in blue font on the upper right side of the graph. Pressing the cursor button again will allow the cursor cross-hairs to be dragged to any data point on the graph. The x,y coordinates of this point are displayed in blue font on the upper right side of the display.

Audio Analyzer  - Time & FFT - Free/No Ads(圖3)-速報App

Vertical scales are adjustable for each graph. Auto mode will find the best scale to display all of the datum on the graph. Pressing the scale button will set the vertical scale to one of several predefined scales.

The Lin/Log button when set to log mode shows the vertical scale equaling the log of the value. This is ideal to find small frequency peaks that are otherwise buried in the spectrum display.

The Save/Send button will capture the time and frequency graph to a comma separated variable file in the following directory .../Android/data/com.withstrings.audioanalyzer/files. Note all data in this directory will be erased if the app is un-installed. A dialog will also allow the sending of the recording data via email.

3. Characteristics

Audio Analyzer  - Time & FFT - Free/No Ads(圖4)-速報App

Operating System: Android: Minimum Version 5.1 (API 22) Lolipop

Permissions: RECORD_AUDIO

Max Acquisition Rate: 44100 samples/s, Number of Samples: 4096 @ 20KHz(0.05s)

Min Acquisition Rate: 2756 samples/s, Number of Samples: 4096 @ 1KHz(1s)

Audio Analyzer  - Time & FFT - Free/No Ads(圖5)-速報App

Settings:

Run/Pause

Trigger Slider: 0 to 100% of sampled RMS value.

Time Graph Vertical Scales: 32K, 16K, 8K, 4K, 2K, 1K

Audio Analyzer  - Time & FFT - Free/No Ads(圖6)-速報App

Freq Graph Vertical Scales: 64M, 32M, 16M, 8M, 4M, 2M

Freq Graph Vertical Scales (Log): 8, 7, 6, 5, 4, 3

Freq/Time Scales: 20KHz(0.05s), 10KHz(0.1s), 5KHz(0.2s), 2KHz(0.5s), 1KHz(1s)

Cursor: Off, Peak, Slider

Audio Analyzer  - Time & FFT - Free/No Ads(圖7)-速報App

Save Data writes to the following file in Pause mode:

.../Android/data/com.withstrings.audioanalyzer/files and/or send via email.

Identity: sin(u)sin(v) = 1/2[sin(u-v) + sin(u+v)]

Graphics Design: N. Dynamite

Audio Analyzer  - Time & FFT - Free/No Ads(圖8)-速報App

Inspiration: Fr. McKenzie

© 2019 Todd Merport